PDSR Technologies FZ-LLC
Al Shatha Tower, 1406, Dubai Internet City, P.O. Box 502416, Dubai, United Arab Emirates
04-360-2161 Phone